cloud of electrons - German English Dictionary